home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Shareware Extravaganza - Disc 1
/
ShareWare Extravaganza 1 of 4 (The Ultimate Shareware Company).iso
/
grprogs
/
printgif.exe
/
PRINTGIF.DOC
next >
Wrap
Text File
|
1988-11-28
|
3KB
|
64 lines
PRINTGIF v1.0
Copyright (c) 1988 Steve Sneed
All rights reserved
------------------------------------------------------------------------------
PrintGIF is a simple little utility to print GIF format graphics image files
on an Epson MX/FX (or compatible) printer. Both interlaced and non-interlaced
images can be printed.
-------------------
The program is command-line driven. The syntax is:
PRINTGIF {/switches} {qualified filename}
Currently, the only switch supported is the MapToGrey switch (/M-), which
toggles mapping of the image color map to greyscale prior to printing.
Most images will print much better if they are mapped to greyscale, others
print better using the image's existing color map. The default state is
to map to greyscale. providing no switch or providing a plus version of
the switch (/M+) leaves mapping turned on; providing the minus version of
the switch (/m-) turns mapping off. Notice that case is unimportant.
"Qualified filename" means the filename to print (adding the .GIF extension
is optional), including any path information needed if the file is not in
the current working directory.
Both command-line parameters are optional. If no filename is provided,
PrintGIF will display all filenames with a .GIF extension in the working
directory and allow you to enter the filename. If you do not provide a
filename on the command line, PrintGIF will enter "loop" mode; once an image
is printed you will be offered the oportunity to print another. Providing
a filename on the command line forces PrintGIF to print that one image
and abort.
-------------------
This program was written using a Citizen MSP-40 printer, and tested on
both Citizen 180-D and Star NX-1000 printers as well. It should work on
any Epson MX/FX series printer of full compatible - if your printer produces
garbaged images, your printer is not as compatible as you thought. <grin!>
Only images of width resolution 640 pixels or less can be printed using
this program, because it uses the Epson "Screen Image" graphics mode
(80 dots per inch, 640 dots per line.) There is no length limitation other
than memory - each print line of the image requires 640 bytes plus 4 bytes
of pointer overhead, and 8 raster scan lines are printed in each print line.
A 400-raster-line image will require 50 print lines, or about 32K of memory -
needless to say, you should never run out of room, even on a 256K system.
-------------------
Portions of this program are Copyrighted by CompuServe, Inc., TurboPower
Software and Borland Int. PrintGIF was written in Turbo Pascal 5.0.
"GIF" and "Graphics Interchange Format" are trademarks of CompuServe
Inc., an H & R Block Company.
Steve Sneed
Ozarks West Software
409 San Juanico
Santa Maria, CA. 93455
(CIS) 71520,77
(BBS) 805-925-0378